From a5fe3fef7bb671bae57ede84c0895e1c08a466dc Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Wed, 15 Dec 2010 11:58:29 +0100 Subject: [PATCH] appchooserdialog: use new GLib API to modify positioning The dialog will always show up with the last selected application. --- configure.ac | 2 +- gtk/gtkappchooserdialog.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure.ac b/configure.ac index 40402924f7..a77df6e186 100644 --- a/configure.ac +++ b/configure.ac @@ -38,7 +38,7 @@ AC_CONFIG_MACRO_DIR([m4]) m4_define([gtk_binary_version], [3.0.0]) # required versions of other packages -m4_define([glib_required_version], [2.27.3]) +m4_define([glib_required_version], [2.27.5]) m4_define([pango_required_version], [1.20]) m4_define([atk_required_version], [1.29.2]) m4_define([cairo_required_version], [1.10.0]) diff --git a/gtk/gtkappchooserdialog.c b/gtk/gtkappchooserdialog.c index 60532bb278..09f575a765 100644 --- a/gtk/gtkappchooserdialog.c +++ b/gtk/gtkappchooserdialog.c @@ -234,9 +234,9 @@ add_or_find_application (GtkAppChooserDialog *self) app = gtk_app_chooser_get_app_info (GTK_APP_CHOOSER (self)); /* we don't care about reporting errors here */ - g_app_info_add_supports_type (app, - self->priv->content_type, - NULL); + g_app_info_set_as_last_used_for_type (app, + self->priv->content_type, + NULL); g_object_unref (app); } -- 2.30.2